package models

type SysConsultLBT struct {
	ConsultLBTId           int    `json:"consult_lbt_id" gorm:"primaryKey;autoIncrement"`                       // 轮播图ID
	ConsultLBTName         string `json:"consult_lbt_name" gorm:"type:varchar(100);comment:轮播图名称"`              // 轮播图名称
	LBTUrl                 string `json:"lbt_url" gorm:"type:varchar(200);comment:轮播图连接"`                       // 轮播图连接
	LBTSkipUrl             string `json:"lbt_skip_url" gorm:"type:varchar(200);comment:轮播图跳转连接"`                // 轮播图跳转连接
	ConsultLBTIntroduction string `json:"consult_lbt_introduction" gorm:"type:varchar(500);comment:轮播图说明"`      // 轮播图说明
	UploadUser             string `json:"upload_user" gorm:"type:varchar(50);comment:上传人"`                      // 上传人
	LBTStatus              string `json:"lbt_status" gorm:"type:varchar(10);default:2;comment:轮播图启用状态，1启用，2禁用"` // 轮播图启用状态，1启用，2禁用
	LBTType                string `json:"lbt_type" gorm:"type:varchar(10);default:1;comment:图类型，1为首页，2为政策咨询"`   // 图类型，1为首页，2为政策咨询
	LBTSkipUrlType         int    `json:"lbt_skip_url_type" gorm:"type:int;default:1;comment:轮播图跳转 1内部/2外部"`
	Province               string `json:"province" gorm:"type:varchar(20);comment:适用地区"`
	ControlBy
	ModelTime
}

func (SysConsultLBT) TableName() string {
	return "sys_consult_lbt"
}
